package com.guotai.meet.dao;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.guotai.meet.entity.UserSystem;

public interface UserSystemDao {
    int deleteByPrimaryKey(String userId);
//
//    int insert(UserSystem record);
//
    int insertSelective(UserSystem user);
//
    UserSystem selectByPrimaryKey(String userId);
//
    int updateByPrimaryKeySelective(UserSystem user);
//
//    int updateByPrimaryKey(UserSystem record);
//    
    UserSystem selectByUserName(String userName);
    
    UserSystem queryByEntity(UserSystem user);
    
    List<UserSystem> queryUserList(UserSystem user);
    
    List<UserSystem> findUserList(@Param("search")String search, @Param("company")String company, @Param("pageIndex")int pageIndex, @Param("pageSize")int pageSize);
}